function send(url, d, callbackComplete, callbackError, callbackSuccess)
{
	$.ajax(
	{
		processData: false,
		contentType: 'application/x-www-form-urlencoded; charset=UTF-8',
		url: url,
		type: 'POST',
		data: d,
		dataType: 'text',
		cache: false,
		timeout: 30000,
		complete: function(jqXHR, textStatus)
		{
			callbackComplete(jqXHR, textStatus);
		},
		error: function(jqXHR, textStatus, errorThrown)
		{
			callbackError(jqXHR, textStatus, errorThrown);
		},
		success: function(data, textStatus, jqXHR)
		{
			callbackSuccess(data, textStatus, jqXHR);
		}
	});	
}